package pack0601;

public class DemoG {
    /*
         随机产生三个整数x,y,z，请把这三个数由小到大输出；
         随机产生一个表示年份的整数，判断这一年是否是闰年。
         随机产生一个三角形的三条边，判断由这三条边能否组成一个三角形，若可以，计算周长，若不可以提示“非法三角形”
    */
    public static void main(String[] args) {
        int x = (int) (Math.random() * 90 + 10);
        int y = (int) (Math.random() * 90 + 10);
        int z = (int) (Math.random() * 90 + 10);
        System.out.println("产生" + x);
        System.out.println("产生" + y);
        System.out.println("产生" + z);
        if (x>y) {
            if (y>z) {System.out.println("x>y>z");

            } else {
                if(x>z){System.out.println("x>z>y");

                }else{System.out.println("z>x>y");

                }

            }
        } else {  //x<y
            if (z<x){
                if (y>z){System.out.println("x<z<y");

                }else{System.out.println("x<y<z");

                }

            }else{System.out.println("z<x<y");

            }

        }

        int a = (int) (Math.random() * 1021 + 1000);
        System.out.println("年份" + a);
        if ((a % 4 == 0) || (a % 100 != 0 && a % 400 == 0)) {
            System.out.println(a + "是闰年");
        } else {
            System.out.println(a + "不是闰年");
        }
        int b = (int) (Math.random() * 100+1);
        int c = (int) (Math.random() * 100+1);
        int d = (int) (Math.random() * 100+1);
        System.out.println(b);
        System.out.println(c);
        System.out.println(d);
        boolean e1=(b+c)>d;
        boolean e2=(b+d)>c;
        boolean e3=(d+c)>b;
        if(e1&&e2&&e3){
            System.out.println("是三角形");
        }else{
            System.out.println("非法三角形");
        }



    }
}
